have ... over a barrel

have over a barrel
[美国俚语] 完全支配某人(尤指在经济方面)

热门查询